La Palma
geographical name
La Pal·ma
lä-ˈpäl-mä
island in the Atlantic, one of the Canary Islands of Spain; chief town Santa Cruz de la Palma area 280 square miles (728 square kilometers)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share